package pe.com.bn.sach.domain;

import java.util.Date;
import java.util.HashSet;
import java.util.List;
import java.util.Set;



/**
 * Bnchf19Modalidad entity.
 * 
 * @author MyEclipse Persistence Tools
 */

public class Bnchf19Modalidad implements java.io.Serializable {
	
	// Fields
	private Long f19IdModalidad;
	private String f19DescModalidad;
	private Long f19StdoModalidad;
	private Long f18IdDestino;
	private String f19IdUsuaCrea;
	private Date f19FeUsuaCrea;
	private String f19IdUsuaModi;
	private Date f19FeUsuaModi;
	private Set bnchf22DestModalidads = new HashSet(0);
	private Set bnchf20Productos = new HashSet(0);
	private String f19FeUsuaCreaStr;
	private String f19FeUsuaModiStr;
	private String f19FeEstadoStr;
	private Long f19IdDestino;
	private Long f19StdoAsign;
	private String f19DescDestino;
	// Constructors
	private List listDestinos;
	
	/** default constructor */
	public Bnchf19Modalidad() {
	}

	/** minimal constructor */
	public Bnchf19Modalidad(Long f19IdModalidad, String f19DescModalidad,
			Long f19StdoModalidad, String f19IdUsuaCrea, Date f19FeUsuaCrea) {
		this.f19IdModalidad = f19IdModalidad;
		this.f19DescModalidad = f19DescModalidad;
		this.f19StdoModalidad = f19StdoModalidad;
		this.f19IdUsuaCrea = f19IdUsuaCrea;
		this.f19FeUsuaCrea = f19FeUsuaCrea;
	}

	/** full constructor */
	public Bnchf19Modalidad(Long f19IdModalidad, String f19DescModalidad,
			Long f19StdoModalidad, String f19IdUsuaCrea, Date f19FeUsuaCrea,
			String f19IdUsuaModi, Date f19FeUsuaModi,
			Set bnchf22DestModalidads, Set bnchf20Productos) {
		this.f19IdModalidad = f19IdModalidad;
		this.f19DescModalidad = f19DescModalidad;
		this.f19StdoModalidad = f19StdoModalidad;
		this.f19IdUsuaCrea = f19IdUsuaCrea;
		this.f19FeUsuaCrea = f19FeUsuaCrea;
		this.f19IdUsuaModi = f19IdUsuaModi;
		this.f19FeUsuaModi = f19FeUsuaModi;
		this.bnchf22DestModalidads = bnchf22DestModalidads;
		this.bnchf20Productos = bnchf20Productos;
	}

	// Property accessors

	public Long getF19IdModalidad() {
		return this.f19IdModalidad;
	}

	public void setF19IdModalidad(Long f19IdModalidad) {
		this.f19IdModalidad = f19IdModalidad;
	}

	public String getF19DescModalidad() {
		return this.f19DescModalidad;
	}

	public void setF19DescModalidad(String f19DescModalidad) {
		this.f19DescModalidad = f19DescModalidad;
	}

	public Long getF19StdoModalidad() {
		return this.f19StdoModalidad;
	}

	public void setF19StdoModalidad(Long f19StdoModalidad) {
		this.f19StdoModalidad = f19StdoModalidad;
	}

	public String getF19IdUsuaCrea() {
		return this.f19IdUsuaCrea;
	}

	public void setF19IdUsuaCrea(String f19IdUsuaCrea) {
		this.f19IdUsuaCrea = f19IdUsuaCrea;
	}

	public Date getF19FeUsuaCrea() {
		return this.f19FeUsuaCrea;
	}

	public void setF19FeUsuaCrea(Date f19FeUsuaCrea) {
		this.f19FeUsuaCrea = f19FeUsuaCrea;
	}

	public String getF19IdUsuaModi() {
		return this.f19IdUsuaModi;
	}

	public void setF19IdUsuaModi(String f19IdUsuaModi) {
		this.f19IdUsuaModi = f19IdUsuaModi;
	}

	public Date getF19FeUsuaModi() {
		return this.f19FeUsuaModi;
	}

	public void setF19FeUsuaModi(Date f19FeUsuaModi) {
		this.f19FeUsuaModi = f19FeUsuaModi;
	}

	public Set getBnchf22DestModalidads() {
		return this.bnchf22DestModalidads;
	}

	public void setBnchf22DestModalidads(Set bnchf22DestModalidads) {
		this.bnchf22DestModalidads = bnchf22DestModalidads;
	}

	public Set getBnchf20Productos() {
		return this.bnchf20Productos;
	}

	public void setBnchf20Productos(Set bnchf20Productos) {
		this.bnchf20Productos = bnchf20Productos;
	}
	
	
	

	/**
	 * @return Devuelve f19FeEstadoStr.
	 */
	public String getF19FeEstadoStr() {
		return f19FeEstadoStr;
	}
	/**
	 * @param feEstadoStr El f19FeEstadoStr a establecer.
	 */
	public void setF19FeEstadoStr(String feEstadoStr) {
		f19FeEstadoStr = feEstadoStr;
	}
	/**
	 * @return Devuelve f19FeUsuaCreaStr.
	 */
	public String getF19FeUsuaCreaStr() {
		return f19FeUsuaCreaStr;
	}
	/**
	 * @param feUsuaCreaStr El f19FeUsuaCreaStr a establecer.
	 */
	public void setF19FeUsuaCreaStr(String feUsuaCreaStr) {
		f19FeUsuaCreaStr = feUsuaCreaStr;
	}
	/**
	 * @return Devuelve f19FeUsuaModiStr.
	 */
	public String getF19FeUsuaModiStr() {
		return f19FeUsuaModiStr;
	}
	/**
	 * @param feUsuaModiStr El f19FeUsuaModiStr a establecer.
	 */
	public void setF19FeUsuaModiStr(String feUsuaModiStr) {
		f19FeUsuaModiStr = feUsuaModiStr;
	}
	
	
	/**
	 * @return Devuelve f18IdDestino.
	 */ 
	public Long getF18IdDestino() {
		return f18IdDestino;
	}
	/**
	 * @param idDestino El f18IdDestino a establecer.
	 */
	public void setF18IdDestino(Long idDestino) {
		f18IdDestino = idDestino;
	}
	
	
	/**
	 * @return Devuelve f19DescDestino.
	 */
	public String getF19DescDestino() {
		return f19DescDestino;
	}
	/**
	 * @param descDestino El f19DescDestino a establecer.
	 */
	public void setF19DescDestino(String descDestino) {
		f19DescDestino = descDestino;
	}
	/**
	 * @return Devuelve f19IdDestino.
	 */
	public Long getF19IdDestino() {
		return f19IdDestino;
	}
	/**
	 * @param idDestino El f19IdDestino a establecer.
	 */
	public void setF19IdDestino(Long idDestino) {
		f19IdDestino = idDestino;
	}
	
	
	/**
	 * @return Devuelve listDestinos.
	 */
	public List getListDestinos() {
		return listDestinos;
	}
	/**
	 * @param listDestinos El listDestinos a establecer.
	 */
	public void setListDestinos(List listDestinos) {
		this.listDestinos = listDestinos;
	}
	
	
	
	
	/**
	 * @return Devuelve f19StdoAsign.
	 */
	public Long getF19StdoAsign() {
		return f19StdoAsign;
	}
	/**
	 * @param stdoAsign El f19StdoAsign a establecer.
	 */
	public void setF19StdoAsign(Long stdoAsign) {
		f19StdoAsign = stdoAsign;
	}
}